home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / PACKET / APRS805 / README / MAPFIX.TXT < prev    next >
Text File  |  1997-12-01  |  13KB  |  244 lines

  1. MAPFIX33.txt              NOTES  ABOUT  USING  MAPFIX
  2.  
  3.  
  4. MAPFIX33.bas/exe is a very versitile program for drawing, building and
  5. fixing APRS maps.  Each time you run a new version of MAPFIX, be sure
  6. to look at the first help screen for any changes.
  7.  
  8. MAKEMAP1.BAS is a very handy program written by Jack Cavenaugh KB4XF which
  9. automates the process for extracting 32 to 64 mile APRS maps directly in
  10. one step from the 2,000,000 CD ROM.  Then you can use MAPFIX TASK-SCRUNCH
  11. command and other aids to get points below 3000.  The original TASK-USGS 
  12. process which had been in early versions of MAPFIX required many more 
  13. steps.  It was removed in MAPFIX31.  See MAPS-CD.txt.
  14.  
  15. USGSMAP1.bas/exe  Is a revision by W4NMK of MAKEMAPS so that it can work
  16. with data files downloaded via the internet instead of from an attached
  17. CD ROM.  The internet address for these maps is below.  This info is
  18. now 2 years old and may no longer be valid?
  19.  
  20.      http;//edcftp.cr.usgs.gov/pub/data/DLG/2M/{area of interest}
  21.               /{transportation/hydrographic/political/railroads}/
  22.  
  23. MK100K3a.EXE  is another very powerful program written by KB4XF which can
  24. now extract street level maps from the 100K USGS CD ROMS.
  25.  
  26. --------------------------------------------------------------------------
  27.  
  28. OVERVIEW OF MAPFIX:
  29.  
  30. MAPFIX can build and edit APRS maps in a variety of ways:
  31.  
  32.    FREE-HAND: Good for filling in roads, but hard to make roads exact
  33.    CDROM:     Gets points from 2,000,000:1 and 100,000:1 USGS CD ROM.
  34.               Both generate Mbytes worth of points that take a lot of
  35.               time to filter down to a useable APRS size!
  36.    TABLET:    Connect a digitizer tablet and draw! BEST METHOD!
  37.    GPS DATA:  Replay any APRS GPS track history file and DRAW map lines
  38.               over the track
  39.    CONVERSION:Change origin or scale on-line (old function of MAPCNVRT.bas)
  40.    IMPORTING: Import features from other maps with auto-point conversion!
  41.    OVERLAY:   Overlay any map onto present map for comparison and fixing
  42.  
  43.    Although MAPFIX is very versitile, manipulating points with a TEXT
  44.    EDITOR is still possible, since all APRS maps saved in the normal
  45.    format are in ASCII text.  The COMPRESSED format is still ASCII, but
  46.    the point values are unreadable.  The new LINE FORMAT is the same
  47.    but all points of a given feature are on the same line.
  48.  
  49.    MAPFIX uses the normal yellow APRS cursor, and a White MapPoint which
  50.    marks the next point to be processed.  the EDIT MENU Keys allow you to
  51.    MOVE the MapPoint to the cursor, ADD a new point at the cursor, or
  52.    DELETE the MapPoint.  The G key will GO to the MapPoint and conversly,
  53.    the ENTER key will locate the point nearest the cursor.
  54.  
  55.  
  56. BOUNDARY BOXES AND ORIGINS DISPLAY:  First, you will notice that MAPFIX
  57. draws a few permanent and temporary boxes and markers on the map as follows:
  58.  
  59. YELLOW ORIGN: The 0,0 point for pixels
  60.  
  61. YELLOW BOX:   MAX values.  Extending from the ORIGIN to the right and down
  62.               to show the maximum values for X (3599) and Y (1799).  These
  63.               values must not be exceeded if you want to use either the
  64.               COMPRESSED or LINE formats.
  65.               
  66. WHITE BOX:    The RANGE limit around the center of the map.  This is your
  67.               working map range.  It is used to limit the number of points
  68.               during TASK-OVERLAYS and TASK-IMPORTS.  It is also
  69.               used by APRS and the MAPLIST.xxx file for deciding when
  70.               to load this particular map.  The WHOLE APRS screen must fit
  71.               within this white box, before the map is loaded by APRS for 
  72.               use.  The actual value of this white box in the map file,
  73.               however, does NOT have any effect.  Only the RANGE listed 
  74.               in MAPLIST.xxx is actually used by APRS.
  75.  
  76.               NOTE:  This WHITE box marks the LIMITS for the TASK-TRIM
  77.               command and also for TASK-OVERLAY and TASK-IMPORT.
  78.  
  79. WHITE CROSS:  The MAP CENTER as to be listed in MAPLIST.xxx along with
  80.               the RANGE for APRS to know when to load this map.  Does
  81.               NOT affect any map points or data.  Only the CENTER
  82.               listed in MAPLIST.xxx is actually used by APRS).
  83.  
  84. WHITE CIRCLE CURSOR:  Marks the current MAP POINT for editing...
  85.  
  86. APRS YELLOW CURSOR:   Simply a pointer for all functions.
  87.               
  88.  
  89. ----------------------------------------------------------------------------
  90. HERE IS THE BASIC HELP SCREEN FOR MAPFIX:  Notice that most common functions
  91. are all in the primariy menus.  So most functions require two key strokes.
  92. The first selects the menu, and the second choses the function within that
  93. menu.  For EDITING, you may LOCK in the EDIT MENU.   This way the functions
  94. of ADD, DELETE and MOVE require only single key strokes while EDIT is locked
  95. on.
  96.                        
  97.                     *******  MAPFIX HELP SCREEN  *******
  98.  
  99. The ORIGIN, CENTER and BORDER are shown (but only the CENTER and RANGE in the
  100. MAPLIST.xxx are used by APRS.  Labels are right justified.  Callsigns and OBJ
  101. names will be plotted left justified.  Use the first letter of any command.
  102.  
  103. F- FILES      C- CHANGE  S - SETUP      E- EDIT        L- LABELS  T- TASKS
  104.    MENU          MENU        MENU          MENU           MENU       MENU   
  105. ------------  ---------  ------------   -------------  ---------  ------------
  106. D- Directory  B- BEEPS   A- AutoCentr   A- Add point   A- Add     C- Clear Pts
  107. L- Load       C- Center  B- BOX ppd     C- Change Clr  K- Kill    G- GPStrack
  108. O- Opn Dgtzr  O- Origin  E- END pts     D- Delete Pt   M- Move    I- Import
  109. Q- Quit       R- Range   P- Points      L- LockEDIT    O- On/Off  J- Join
  110. S- Save                  R- Redraw      K- Killfeature S- Show    O- Overlay
  111. V- ViewMpLst             W- White RR    M- Move Pt                T- Trim
  112.                                         N- New Feature            S- Scrunch
  113.                                         S- SPLIT feature          B- Borders
  114.  
  115. DISPLAY COMMANDS     POINTER MOVEMENTS  USGS CD ROM CMDS  DIGITIZER/MOUSE
  116. -------------------  -----------------  ----------------  ------------------
  117. SPACE to draw map    N- Next Feature     U- USGA overlay  F1- Move cursor
  118. ARROWS cursr (shft)  P- Prev Feature    @U- USGS Load     F3, F4, F6, F7, F8
  119. PgUP/DN (ctrl)       G- Go to Pointer                     F10,shifted F1, F2
  120. HOME map to Cursor   +  Move to next                          are all hotkeys
  121. HOME(shft) to Orign  -  Previous pt                           to begin that
  122. END to map center    R- RESET to 1st Pt                       color line
  123.  
  124. CR or ENTER will search the MAP for the closest point to the cursor.  There
  125. may be many points at a junction.  Hit CTRL-ENTER to continue the search.
  126.  
  127. F1 Temporarily re-defines Digitizer click to move cursor vice ADD point
  128. F3 (SHFT) Mark mapfile to be saved in COMPRESSED format
  129. F4 (SHFT) Mark mapfile to be saved in ASCII format
  130. F5        Slow GPS overlay so U can see chronologically
  131. F8 (shft) Adds MARKER to map.  Useful for re-calibrating MOUSE
  132. F9        Init Mouse (Microsoft serial mouse only)
  133. ------------------------------------------------------------------------------
  134.  
  135. MOUSE MODES:  Recent versions of MAPFIX support a mouse.  Use the mouse to
  136. move the map cursor and the left button to ADD a point or the
  137. right mouse button to LOCATE a map point.
  138.  
  139.   If the MapPointer and FeatureName get out of sequence, the RESET command
  140.   may fix them, but you should save the file immediately and check it with
  141.   an editor.
  142.  
  143.   The TASK-TRIM command is sort of the converse of IMPORT.  It TRIMs all
  144.   points outside of the white RANGE box.  It keeps at least one point
  145.   of each line outside of the box, and may need a little clean up at the
  146.   edges.  If any single points remain, they will be seen as straight lines
  147.   to the origin.  Use the TASKS-CLEAR command to clear them.
  148.  
  149.   The FILES-MAPLIST command shows your MAPLIST.map file; and the SETUP-
  150.   MAPLIST command displays the MAP borders of all maps listed.  You may
  151.   use F3 and F4 keys to select smaller or larger map borders to draw.
  152.  
  153.  
  154. USING GPS TRACK HISTORIES TO BUILD ACCURATE MAPS!      See MAPS-HST.txt
  155.  
  156.    To aid in creating accurate maps, W7KKE in Calif wrote the TASKS-GPS
  157.    module to overlay GPS Track Histories into MAPFIX.  Use this to build 
  158.    and fix your own maps based on your driving.
  159.  
  160.    After you have loaded your map, type TASKS-GPS and enter the history 
  161.    filename.  This will overlay the track history file as pink points.
  162.    You may then use the normal MAPFIX editing commands to move map segments
  163.    and add so that the map will agree with the GPS data contained in the
  164.    track history file.   
  165.  
  166.    CAUTION:  Since GPS data is only accurate to 100 yards due to the
  167.    effects of Selective Availability, I would avoid using GPS data
  168.    explicitely below about the 2 mile range.  For this reason, I make
  169.    the size of the GPS positions expand below the 2 mile range to roughly
  170.    approximate the size of the 100 yard error circle.
  171.  
  172.    Note that you can START a NEW map from scratch by just typing NEW
  173.    instread of a MAP filename when starting up the program.
  174.  
  175.  
  176. USING A DIGITIZER TO DIGITIZE PAPER MAPS:      ***  See DIGITIZR.txt ***
  177.  
  178.    MAPFIX.bas can also accept the serial data from a digitizer tablet or
  179.    table thanks again to W7KKE.  THIS IS THE MOST ACCURATE WAY TO BUILD
  180.    MAPS!
  181.  
  182.    To use a digitizer, first you must hit the FILES-OPEN command to open
  183.    the COMM PORT for the digitizer and calibrate the map scale.  From this 
  184.    point on, the digitizer mouse, or PEN is the same as the EDIT-ADD
  185.    command.  Points will be added AFTER the current map point.  To
  186.    start a new map feature, use the EDIT-NEW or EDIT-BEGIN commands.  
  187.  
  188. DIGITIZER HOT KEYS:  F4, F6, F7, F8, F10, shftF1, shftF2
  189.    These keys begin a new line of the appropriate color without having to
  190.    enter a feature name and select a color.  This makes it much easier
  191.    for one handed operation while using the other hand on the digitizer.
  192.  
  193.  
  194. SCREEN REDRAWING AND RE-CENTERING:  To speed up the screen during editing, 
  195.    MAPFIX only draws the new line segment.  While editing points, the old 
  196.    line remains until you draw a new map.  (Hit space bar).
  197.  
  198.    Use SETUP-REDRAW to toggle on and off the RE-DRAW feature.  With RE-
  199.    DRAW off, you can rapidly DELETE points, but you cannot see the effect
  200.    of the deletion until you hit SPACE to redraw the map.  Hitting space
  201.    turns REDRAW back on.  The new SETUP-AUTOCENTER command will force
  202.    a re-draw of the map whenever the MAPPOINT moves off the screen.  Very
  203.    useful when stepping through the points with the +/- key.
  204.  
  205. LABELS COMMANDS:  You may add, kill, and move labels.  When you add a label
  206.    you also must indicate the RANGE at which the label should begin to 
  207.    appear.  If you hit ENTER, then the currently displayed range will be
  208.    used.  TO MOVE a label, move the cursor near a label, then press L.  To 
  209.    MOVE, hit the M key and then move the cursor to the new location.  Hit 
  210.    ENTER to place the Label at the new spot.
  211.  
  212. TASKS-CLEAR COMMAND:  This command scans the entire map file and eliminates
  213.    single point lines.  THese are seen on the map as lines with one end at
  214.    the map origin.  Do this repeatedly until you hear no beeps.
  215.  
  216. TASKS-IMPORT:  Using the IMPORT command, you can IMPORT features from
  217.    many smaller maps into one larger map, or you can take points out of
  218.    adjacent maps and put them into yours.  IMPORTANT:  Only the points 
  219.    that fit in the current WHITE center-&-range BORDER will be imported.
  220.    Use the CHANGE-RANGE and CHANGE-CENTER command to change the size of
  221.    the white box.
  222.  
  223. TASKS-OVERLAY:  The OVERLAY command allows you to temporarly overlay
  224.    map features from one map onto the current map.  This is only temporary,
  225.    but allows you to compare maps, or to sketch over data from one map into
  226.    another.  Useful for fixing bigger maps from smaller ones without having
  227.    to bring in all of the detail points.  The format of this command is
  228.    identical to the IMPORT command, except that points are only displayed,
  229.    not added to existing map.
  230.  
  231. COMPRESS MAP:  FILES-SAVE prompts you for the map to be saved in either the 
  232.    NORMAL, COMPRESSed or LINE FORMATS.  A compressed map saves about 50% in 
  233.    disk space and loading times by storing X-Y points as only 3 ascii 
  234.    characters instead of two 3 byte integers.  To make this work, map X-Y 
  235.    values must be less than 3599 for X and 1799 for Y.  No negatives.  The 
  236.    yellow box shows these limits so you can choose an appropriate map 
  237.    origin and PPD scale.  In MAPFIX31 the new LINE FORMAT further compresses 
  238.    the size of the mapfiles by eliminating the CR-LF for every point and 
  239.    also by eliminating the FEATURE names.  THese names are meaningless 
  240.    anyway on most maps unless typed in by hand on hand made maps.  If these 
  241.    feature names are important to you, then always keep a copy of the 
  242.    original map file with an extension of .ORG.  
  243.  
  244.